import request from '@/utils/request'
/**
 * 用户名密码登录
 * @returns
 */
export function loginByJson(data) {
  return request({
    url: '/api/u/loginByJson',
    method: 'post',
    data,
  })
}

/**
 * 发送注册或登录验证码
 * @returns
 */
export function sendCaptcha(params) {
  return request({
    url: '/api/sms/sendRegisterOrLoginCaptcha',
    params,
  })
}

/**
 * 手机验证码登录
 * @returns
 */
export function loginByMobile(data) {
  return request({
    url: '/api/u/loginByMobile',
    method: 'post',
    data,
  })
}

/**
 * 获取个人信息
 * @returns
 */
export function getInfo(params) {
  return request({
    url: '/api/member/getInfo',
    params,
  })
}

/**
 * 退出登录
 * @returns
 */
export function logout() {
  return request({
    url: '/api/u/logout',
  })
}
